young sheep - Turkish English Dictionary